deputy supreme allied commander europe - Turkish English Dictionary